Quality of Open Source Software: The QualiPSo Trustworthiness Model
نویسندگان
چکیده
Trustworthiness is one of the main issues upon which the decision whether to adopt an Open-Source Software (OSS) product is based. The work described here is part of an activity that has the goals of 1) defining an adequate notion of trustworthiness of software products and artifacts and 2) identifying a number of factors that influence it. Specifically, this paper reports about the identification of the “dimensions” of trustworthiness, i.e., of the high-level qualities that software products and artefacts have to posses in order to be considered trustworthy. These dimensions are described by means of a conceptual model of trustworthiness, which comprises the representation of the factors that affect the user’s perception of trustworthiness, as well as the objective characteristics of the products that contribute to “build” trustworthiness. The aforementioned model is equipped with a measurement plan that describes, at the operational level, how to perform the evaluation of the trustworthiness of OSS products. The proposed model provides the basis to build quantitative models of the trustworthiness of OSS products and artifacts that are able to explain the relationships between the (objectively observable) characteristics of OSS products and the level of trustworthiness perceived by the users of such products.
منابع مشابه
Adoption of OSS Development Practices by the Software Industry: A Survey
The paper presents a survey of aspects related to the adoption of Open Source Software by the software industry. The aim of this study was to collect data related to practices and elements in the development process of companies that influence the trust in the quality of the product by potential adopters. The work is part of the research done inside the QualiPSo project and was carried out usin...
متن کاملTowards The Evaluation of OSS Trustworthiness: Lessons Learned From The Observation of Relevant OSS Projects
To facilitate the adoption of open-source software (OSS) in industry, it is important to provide potential users (i.e., those who could decide to adopt OSS) with the means for evaluating the trustworthiness of OS products. This paper presents part of the work done in the QualiPSo project for this purpose. A set of factors that are believed to affect the perception of trustworthiness are introdu...
متن کاملA Network of FLOSS Competence Centres
The goal of a Network of Competence Centers is to provide to FLOSS users, developers, and consumers, high-quality resources and expertise on the various topics related to FLOSS. This may be achieved via education, training, consulting, hosting, and certification not only in terms of tools and platforms but also methodologies, studies, and best practices. Based on the experience of QualiPSo Comp...
متن کاملDefining an Open Source Software Trustworthiness Model _camera_ready
In an ideal word, totally trustworthy software would provide an absolute guarantee that it will perform its required functions under all possible circumstances, will do so on time, and will never perform any actions that have hazardous consequences. In the real world, this hardly ever happens, since different software products have different degrees of trustworthiness. In this paper, we show ho...
متن کاملComparing OpenBRR, QSOS, and OMM Assessment Models
The objective of this study was to investigate the quality and usability of three Free/Libre Open Source Software assessment models: the Open Business Readiness Rating (OpenBRR), the Qualification and Selection of Open Source software (QSOS), and the QualiPSo OpenSource Maturity Model (OMM). The study identified the positive and negative aspects of each of them. The models were used to assess t...
متن کامل